puffed rice - French English Dictionary